venta restringida - French English Dictionary